space division multiplex - French English Dictionary